/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package prueba.view.resolver;

import java.util.Map;

/*
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import prueba.view.UrlView;
 * */
/**
 *
 * @author HP_Propietario
 *
 *
 *
 * en la fase del controller es preciso hacer:
 *
 * MaV mav=new MaV(Model, Command, Reqiest, Response);
 *
 * en la fase rendeView:
 *
 * ContextCodeResolveView.setCommand(mav.getCommand());
 * ContextCodeResolveView.setModels(mav.getModels());
 *
 * //y como en jsf....
 * ContextCodeReslverView.setSession().getAttr().get
 *
 *
 *
 *
 */
public class CodeResolveView extends UrlView {

    public Object command;

    public Object getCommand() {
        return command;
    }

    /***
     *
     *
     *
     * @param command introduce el objeto command extraido desde el controller
     * en este modelo de View
     *
     *
     */
    public void setCommand(Object command) {
        this.command = command;
    }

    /***
     *
     *
     * <p>metodo implementado desde la interface ${@link View}
     * debe ser implementado a través de una jsp tag
     * </p>
     *
     *
     * @param model se obtiene desde el controlador.
     * @param httpServletRequest
     * @param httpServletResponse
     *
     *
     *
     */
    public void render(Map model, String httpServletRequest, String httpServletResponse) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}
